pumping installations - Turco Inglés Diccionario